kick return for touchdown - French English Dictionary